special purpose transportation tool - Francés Inglés Diccionario